Nginxのmake時のエラー「Could not find Go」を対処するためには「apt install golang-go」をすれば良い
解決したいエラー
Nginxのソースからのビルドで./configure ...は成功。
その次のmakeで以下のエラーが出る。それの解決法。
code:エラー
...
CMake Error at CMakeLists.txt:51 (message):
Could not find Go
...
解決方法
$ apt install golang-go
参考: Ubuntu · golang/go Wiki
上記のコマンドだと現在のUbuntu 18.04だとGoの1.10であったがビルドするのに問題はなかった。
上記の参考では最新版を手に入れるため、add-apt-repository ppa:...をしているがしなくてもビルドすることが出来た。
「cmake got "Could not found Go" error · Issue #40 · devsisters/libquic」でboringssl/CMakeLists.txtがGo言語で書かれているという記述があり、" Could not find Go"の'"Go"が言語のGoである確証が得れれたので、Goをインストールすれば良いことが分かった。